high lift centrifugal pump - Francés Inglés Diccionario